<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>层次选择器</title>

    <style>
        /*
        后代选择器，空格
        */
        ul p{
            color: red;
        }

        /*
        子选择器，>
        */
        body>p{
            background: blue;
        }

        /*
        相邻兄弟选择器，+
        */
        .active+p{
            background: yellow;
        }

        /*
        通用选择器，~
        */
        .active~p{
            background: red;
        }

    </style>

</head>
<body>

<p>p0</p>
<p class="active">p1</p>
<p>p2</p>
<p>p3</p>
<ul>
    <li>
        <p>p4</p>
    </li>
    <li>
        <p>p5</p>
    </li>
    <li>
        <p>p6</p>
    </li>
</ul>

</body>
</html>